package 工厂方法模式.ImageReaderFactory;

public class ImageReaderMain {
    public static void main(String[] args) {
        //获取gif图片处理器工厂
        ImageReaderFactory gifReaderFactory=new GifReaderFactory();
        //用获取到的工厂获取到gif图片处理器
        ImageReader gifReader = gifReaderFactory.getReader();
        gifReader.read();


        //获取jpg图片处理工厂
        ImageReaderFactory jpgReaderFactory = new JpgReaderFactory();
        //用获取到的jpg工厂获取到jpg图片处理器
        ImageReader jpgReader = jpgReaderFactory.getReader();
        jpgReader.read();

        //获取Bmp图片处理工厂
        ImageReaderFactory bmpReaderFactory = new BmpReaderFactory();
        //用获取到的jpg工厂获取到jpg图片处理器
        ImageReader bmpReader = bmpReaderFactory.getReader();
        bmpReader.read();
    }
}
